Big Huge Thesaurus

Lady Diana Frances Spencer

noun